shielding device - French English Dictionary